    .ant-modal, .ant-popover {
        font-family: \\5C0F\7C73\5170\4EAD, Helvetica Neue, Helvetica, Arial, PingFang SC, Microsoft Yahei, Hiragino Sans GB, Heiti SC, WenQuanYi Micro Hei, sans-serif !important
    }

    @media (min-width: 769px) {
        .ant-modal .ant-modal-close-x {
            font-size: 25px !important
        }
    }

    .ant-modal .ant-modal-title {
        color: #000
    }

    @media (max-width: 768px) {
        .ant-modal {
            width: 90% !important;
            margin: 0 auto
        }

        .ant-modal .ant-modal-close-x {
            font-size: 22px !important
        }
    }

    @media (max-width: 768px) {
        .ko-warning .ant-modal-body {
            padding: 45px 43px;
            font-size: 14px
        }

        .ko-warning .ko-text {
            font-size: 14px;
            line-height: 20px
        }
    }

    .mic-popup .ant-popover-inner-content {
        background: #fff;
        -webkit-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, .1);
        box-shadow: 0 3px 6px 0 rgba(0, 0, 0, .1);
        border-radius: 3px
    }

    .mic-popup .ant-popover-arrow {
        width: 12px;
        height: 12px
    }

    .mic-popup.ant-popover-placement-top .ant-popover-arrow {
        border-right: 1px solid #b3b3b3;
        border-bottom: 1px solid #b3b3b3
    }

    .mic-popup.ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow {
        bottom: 3px !important
    }

    .mic-popup.ant-popover-placement-bottomLeft .ant-popover-arrow {
        border-left: 1px solid #b3b3b3;
        border-top: 1px solid #b3b3b3
    }

    .mic-popup.ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow {
        top: 3px !important
    }

    .mic-popup.ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow {
        top: 3px !important
    }

    .mic-popup.with-border .ant-popover-inner-content {
        border: 1px solid #b3b3b3
    }

    .mic-popup.with-border.ant-popover-placement-bottomRight .ant-popover-arrow {
        border-left: 1px solid #b3b3b3;
        border-top: 1px solid #b3b3b3
    }

    .mic-popup.with-border.ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow, .mic-popup.with-border.ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow {
        top: 4px !important
    }

    .mic-popup.with-border.ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow {
        bottom: 4px !important
    }